#Milieu span{
	font-weight:bold;
}

#Milieu a{
	margin-top:0px;
}

/*-------------------------------TEMPLATE ACCUEIL----------------------------------*/

/*#Natom{
	margin-top:10px;
}*/

div[class="CommandeMilieu"]{
	overflow:auto;
}

.CommandeMilieu{
	margin-top:10px;
	padding-bottom:20px;
}

* html .CommandeMilieu{
	height:165px;
	clear:both;
}

.CommandeMilieu a{
/* 	margin-left:150px; */
	display:block;
	min-height:14px;
	background:url(/Skins/NatomShop/Img/PuceVerte.jpg) no-repeat;
	padding-left:20px;
	color:#288e44;
	text-decoration:underline;
}

.CommandeMilieu a:visited{
	font-style:italic;
	text-decoration:underline;
}	

.CommandeMilieu a:hover{
	text-decoration:none;
}

div[id="ImageMilieu"]{
	overflow:auto;
}

#ImageMilieu{
	margin-top:10px;
	padding-bottom:20px;
}

* html #ImageMilieu{
	height:165px;
	clear:both;
}

#ImageMilieu a{
	display:block;
	text-align:center;
}

.ImgHome{
	float:left;
}

.ArtImgHome{
	width:250px;
	float:left;
	margin-left:5px;
}

.ArtHome{
	width:100%;
}

img.ImgPlanche{
	margin-left:13px;
	margin-top:5px;
}


h5.TitrePlanche{
	width:197px;
	margin:5px;
	padding-bottom:3px;
}

p.TextePlanche{
	margin-left:5px;
}

.LienPlanche{
	display:block;
	height:14px;
	background:url(/Skins/NatomShop/Img/PuceBleu.jpg) no-repeat;
	padding-left:20px;
	color:#5abdc2;
	text-decoration:underline;
}

* html .LienPlanche{
	text-decoration:underline;
}

/*input.LienAjouter{
	background:none;
	display:block;
	width:207px;
	height:54px;
	margin:0;
	border:none;
	cursor:pointer;
	text-indent:-300px;
	position:absolute;
	top:0;
}

* html input.LienAjouter{
	display:block;
	padding-left:300px;
}

*+html input.LienAjouter{
	display:block;
	padding-left:300px;
}

span.TextInput{
	color:#fff;
	display:block;
	padding-top:38px;
	padding-left:110px;
}

* html span.TextInput{
	padding:0;
	width:100px;
	margin-top:38px;
	margin-left:100px;
}

*+html span.TextInput{
	padding:0;
	width:100px;
	margin-top:38px;
	margin-left:100px;
}*/

/*---------------------------TEMPLATE PRODUITS------------------------------*/
.PanierEntete{
	position:relative;
	float:right;
/* 	margin-right:15px; */
	margin-top:-3px;
	width:206px;
	height:33px;
}

.PanierEntete span{
	color:#fff;
	background-color:#9F5D9A;
	font-weight:bold;
	display:block;
	padding-top:3px;
	padding-bottom:2px;
	margin-top:15px;
	padding-left:60px;
}

.PanierEntete input.BtnPanEntete{
	position:absolute;
	text-indent:-250px;
	cursor:pointer;
	width:206px;
	height:33px;
	background:url(/Skins/NatomShop/Img/Boutons/BtnPanEntete.jpg) no-repeat;	
	border:none;
	bottom:0;
}

* html .PanierEntete input{
	padding-left:250px;
}

*+html .PanierEntete input{
	padding-left:250px;
}

.EnteteProduits{
	border-top:3px solid #38362F;
	padding-top:1px;
}

.EnteteProduits a:hover{
	color:#5abdc2;
}

.EnteteProduits h1{
	color:#5abdc2;
	border-top:none;
	border-bottom:1px solid #38362F;
	padding-bottom:3px;
}

.EnteteProduits ul{
	margin-top:5px;
}

.EnteteProduits li{
	display:block;
	height:18px;
	line-height:18px;
	width:110px;
	padding-left:20px;
	float:left;
	background:url(/Skins/NatomShop/Img/CheckBleu.jpg) no-repeat;
}

.EnteteProduits li:hover{
	background:url(/Skins/NatomShop/Img/CheckBleuOver.jpg) no-repeat;
}

li.Selected{
	background:url(/Skins/NatomShop/Img/CheckBleuOver.jpg) no-repeat;
}

li.Selected a{
	color:#5abdc2;
}

.ContenuProduits{
	overflow:auto;
	margin-top:10px;
}

* html div.ContenuProduits{
	clear:both;
}

div.ContenuProduits div.BlocRound{
	margin-right:9px;
	margin-bottom:5px;
}

* html div.ContenuProduits div.BlocRound{
	margin-right:6px;
}

/*-----------------------------TEMPLATE COMPTE-------------------------------*/

.EnteteCompte{
	border-top:3px solid #38362F;
	padding-top:1px;
}

.EnteteCompte h1{
	border:none;
}

.IntroCompte{
	margin:10px 0 15px 0;
	font-weight:bold;
	font-style:italic;
}


/*---MON COMPTE---*/

.TitreMonCompte{
	border-top:1px solid #38362F;
	padding-top:3px;
	background:url(/Skins/NatomShop/Img/PuceVerte.jpg) no-repeat 0 10px;
	display:block;
	height:30px;
	line-height:30px;
	padding-left:20px;
	color:#288E44;
	margin-top:5px;
	font-weight:bold;
}

* html .TitreMonCompte{
	clear:both;
}

.TexteMonCompte p{
	margin-bottom:5px;
}

div[class="TexteMonCompte"] p{
	overflow:auto;
	
}

* html .TexteMonCompte p{
	display:block;
	clear:both;
}

.TexteMonCompte span{	
	display:block;
	width:155px;
	font-weight:bold;
	float:left;
	margin-left:15px;
}

	

p.StatutPaye{
	color:#288E44;
	font-weight:bold;
}

p.StatutPaye span{
	color:#545454;
	font-weight:bold;
}

p.StatutImpaye{
	color:#ff0000;
	font-weight:bold;
}

p.StatutImpaye span{
	color:#545454;
}

a.OubliMdp{
	display:block;
	height:14px;
	line-height:14px;
	background:url(/Skins/NatomShop/Img/PuceVerte.jpg) no-repeat;
	padding-left:20px;
	color:#288e44;
	text-decoration:underline;
	margin-bottom:20px;
}

 a.OubliMdp:visited{
	text-decoration:underline;
	font-style:italic;
}

a.OubliMdp:hover{
	text-decoration:none;
}

.LoginMessage p{
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}

.FormOk p{
	line-height:20px;
}

.FormOk span{
	font-weight:bold;
}

.AlerteMessage{
	width:300px;
	margin:auto;
	text-align:center;
}

.AlerteMessage span{
	font-weight:bold;
	font-size:14px;
}


/*---MA COMMANDE---*/

a.LienCGDV{
	text-decoration:underline;
	margin-left:10px;
}

a.LienCGDV:visited{
	text-decoration:underline;
	font-style:italic;
}

a.LienCGDV:hover{
	text-decoration:none;
}

.EtapesCommande{
	margin-top:20px;
}

div[class="EtapesCommande"]{
	overflow:auto;
}

* html .EtapesCommande{
	clear:both;
}

.EtapesCommande p{
	text-transform:uppercase;
	font-weight:bold;
	background:transparent url(/Skins/NatomShop/Img/PuceVerte.jpg) no-repeat 0 4px;
	color:#288E44;
	display:block;
	height:22px;
	line-height:22px;
	float:left;
	padding-left:20px;
	font-size:12px;
}

.EtapesCommande div{
	float:left;
	width:100px;
	padding-left:25px;
	height:22px;
	line-height:22px;
	margin-left:15px;
	font-size:12px;
	text-transform:uppercase;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
}

* html .EtapesCommande div{
/* 	background-color:red; */
	width:90px;
}


.EtapeUne{
	background:url(/Skins/NatomShop/Img/1.gif) no-repeat;
}

.EtapeDeux{
	background:url(/Skins/NatomShop/Img/2.gif) no-repeat;
}

.EtapeTrois{
	background:url(/Skins/NatomShop/Img/3.gif) no-repeat;
}

span.Actif{
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}

p.TexteMaCommande{
	margin:0 0 5px 30px;
}

div[class="ChoixPaiement"]{
	overflow:auto;
}

* html .ChoixPaiement{
	clear:both;
	display:block;
	width:150px;
}

#LogicielCommande{
	background:url(/Skins/NatomShop/Img/ImageLogiciel.jpg) no-repeat left 0;
	height:123px;
	margin-top:5px;
	padding-left:120px;
	padding-top:10px;
	margin-top:10px;
}

div[id="LogicielCommande"]{
	overflow:auto;
}

* html #LogicielCommande{
	clear:both;
}

#LogicielCommande span{
	color:#9f5d9a;
	font-weight:bold;
}

#LogicielCommande input.BoutonAcheter{
	float:left;
	margin-left:20px;
}

/*-------------------------------TEMPLATE LOGICIEL-----------------------------------------------*/

.EnteteLogiciel{
	border-top:3px solid #38362F;
	padding-top:1px;
}

.EnteteLogiciel a:hover{
	color:#a160a0;
}

.EnteteLogiciel h1{
	color:#a160a0;
	border-top:none;
	border-bottom:1px solid #38362F;
	padding-bottom:3px;
}

.EnteteLogiciel ul{
	margin-top:5px;
}

.EnteteLogiciel li{
	display:block;
	height:18px;
	line-height:18px;
	width:120px;
	padding-left:20px;
	float:left;
	background:url(/Skins/NatomShop/Img/CheckViolet.jpg) no-repeat;
}

.EnteteLogiciel li:hover{
	background:url(/Skins/NatomShop/Img/CheckVioletOver.jpg) no-repeat;
}

.EnteteLogiciel li.LienActif{
	background:url(/Skins/NatomShop/Img/CheckVioletOver.jpg) no-repeat;
}

.EnteteLogiciel li.LienActif a{
	color:#a160a0;
}

.ContenuLogiciel h2{
	color:#a160a0;
	margin-top:20px;
}

/*-------------------------------TEMPLATE LOGICIEL1-----------------------------------------------*/

.EnteteLogiciel1{
	border-top:3px solid #38362F;
	padding-top:1px;
}

.EnteteLogiciel1 a:hover{
	color:#eb5443;
}

.EnteteLogiciel1 h1{
	color:#eb5443;
	border-top:none;
	border-bottom:1px solid #38362F;
	padding-bottom:3px;
}

.EnteteLogiciel1 ul{
	margin-top:5px;
}

.EnteteLogiciel1 li{
	display:block;
	height:18px;
	line-height:18px;
	width:120px;
	padding-left:20px;
	float:left;
	background:url(/Skins/NatomShop/Img/CheckRouge.jpg) no-repeat;
}

* html .EnteteLogiciel1 li{
	padding:0;
	padding-left:17px;
	margin:0;
}

.EnteteLogiciel1 li:hover{
	background:url(/Skins/NatomShop/Img/CheckRougeOver.jpg) no-repeat;
}


.ContenuLogiciel1 h2{
	color:#eb5443;
	margin-top:20px;
}

* html .ContenuLogiciel1 h2{
	clear:both;
}

.EnteteLogiciel1 li.LienActif{
	background:url(/Skins/NatomShop/Img/CheckRougeOver.jpg) no-repeat;
}

.EnteteLogiciel1 li.LienActif a{
	color:#eb5443;
}

p.TitreArt{
	text-decoration:underline;
	display:block;
	cursor:default;
	margin-top:10px;
	margin-bottom:5px;
}

a.HautPage, a.HautPage:visited{
	text-decoration:none;
	color:#eb5443;
	display:block;
	float:right;
	margin:0;
}

a.HautPage:hover{
	margin:0;
	text-decoration:underline;
	cursor:pointer;
}


/*-------------------------------TEMPLATE FAQ-----------------------------------------------*/

/*.EnteteFAQ{
	border-top:3px solid #38362F;
	padding-top:1px;
}

.EnteteFAQ a:hover{
	color:#eb5443;
}

.EnteteFAQ h1{
	color:#eb5443;
	border-top:none;
	border-bottom:1px solid #38362F;
	padding-bottom:3px;
}

.EnteteFAQ ul{
	margin-top:5px;
}

.EnteteFAQ li{
	display:block;
	height:18px;
	line-height:18px;
	width:120px;
	padding-left:20px;
	float:left;
	background:url(/Skins/NatomShop/Img/CheckRouge.jpg) no-repeat;
}

* html .EnteteFAQ li{
	margin:0;
	padding:0;
	padding-left:17px;
}

.EnteteFAQ li:hover{
	background:url(/Skins/NatomShop/Img/CheckRougeOver.jpg) no-repeat;
}


h2.AncresFAQ{
	color:#eb5443;
	margin-bottom:10px;
}

.EnteteFAQ li.LienActif{
	background:url(/Skins/NatomShop/Img/CheckRougeOver.jpg) no-repeat;
}

.EnteteFAQ li.LienActif a{
	color:#eb5443;
}

.Ancres{
	margin-top:20px;
	margin-bottom:50px;
}

.Ancres a, .Ancres a:visited{
	text-decoration:underline;
	display:block;
}

.ContenuFAQ h2{
	color:#eb5443;
	margin-top:10px;
}

.ContenuFAQ a, .ContenuFAQ a:visited, .ContenuFAQ a:hover{
	text-decoration:underline;
	display:block;
	cursor:default;
	margin-top:10px;
}

.ContenuFAQ p{
	margin-bottom:15px;
	margin-top:5px;
}*/

/*-------------------------------TEMPLATE MAJ-----------------------------------------------*/

.EnteteMAJ{
	border-top:3px solid #38362F;
	padding-top:1px;
}

.EnteteMAJ a:hover{
	color:#288E44;
}

.EnteteMAJ h1{
	color:#288E44;
	border-top:none;
	border-bottom:1px solid #38362F;
	padding-bottom:3px;
}

.EnteteMAJ ul{
	margin-top:5px;
}

.EnteteMAJ li{
	display:block;
	height:18px;
	line-height:18px;
	width:120px;
	padding-left:20px;
	float:left;
	background:url(/Skins/NatomShop/Img/CheckVert.jpg) no-repeat;
}

.EnteteMAJ li:hover{
	background:url(/Skins/NatomShop/Img/CheckVertOver.jpg) no-repeat;
}


.EnteteMAJ li.LienActif{
	background:url(/Skins/NatomShop/Img/CheckVertOver.jpg) no-repeat;
}

h2.AncresMAJ{
	color:#288E44;
	margin-bottom:10px;
}

.ContenuMAJ h2{
	color:#288E44;
	margin-top:10px;
}

.ContenuMAJ a.LienFichier, .ContenuMAJ a.LienFichier:visited{
	color:#288E44;
	font-weight:bold;
	text-decoration:underline;
	padding-left:0;
}

.ContenuMAJ a.LienFichier:hover{
	text-decoration:none;
}

.ContenuMAJ p{
	margin-bottom:10px;
/* 	margin-top:15px; */
}

.ContenuMAJ a.HautPage, .ContenuMAJ a.HautPage:visited{
	font-weight:normal;
	text-decoration:none;
	color:#288E44;
	display:block;
	float:right;
	margin:0;
}

.ContenuMAJ a.HautPage:hover{
	margin:0;
	text-decoration:underline;
	cursor:pointer;
}

/*-------------------------------PAGE PACK-----------------------------------------------*/

.EntetePacks{
	border-top:3px solid #38362F;
	padding-top:1px;
}

.EntetePacks a:hover{
	color:#398D8E;
}

.EntetePacks h1{
	color:#398D8E;
	border-top:none;
	border-bottom:1px solid #38362F;
	padding-bottom:3px;
}

.EntetePacks ul{
	margin-top:5px;
}

.EntetePacks li{
	display:block;
	height:18px;
	line-height:18px;
	width:110px;
	padding-left:20px;
	float:left;
	background:url(/Skins/NatomShop/Img/CheckPacks.jpg) no-repeat;
}

.EntetePacks li:hover{
	background:url(/Skins/NatomShop/Img/CheckPacksOver.jpg) no-repeat;
}

.EntetePacks li.AjoutPack{
	position:relative;
}

.EntetePacks li.AjoutPack input{
	border:none;
	width:100px;
	height:18px;
	background:none;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
	text-indent:-150px;
}

.EntetePacks li.AjoutPack:hover span{
	color:#398D8E;
}

* html .EntetePacks li.AjoutPack input{
	display:block;
	padding-left:150px;
}

*+html .EntetePacks li.AjoutPack input{
	display:block;
	padding-left:150px;
}

/*.EntetePacks li.AjoutPack input:hover{
	color:#398D8E;	
}*/

.EntetePacks li.Selected{
	background:url(/Skins/NatomShop/Img/CheckPacksOver.jpg) no-repeat;
}

.EntetePacks li.Selected a{
	color:#398D8E;
}

/*.EntetePacks li.AjoutPack span{
	color:#398D8E;
	font-weight:bold;
}*/

.VignettesPack{
	margin-top:10px;
}

* html .VignettesPack{
	clear:both;	
}

div[class="VignettesPack"]{
	overflow:auto;
}

.NavButton{
	padding:0;
	margin:0;
	border:0;
	bottom:0;
}

.NavButton input.BtnPanPlanche, .NavButton input.BtnPanPack{
	z-index:2;
	padding:0;
	border:0;
	position:absolute;
	top:0;
	display:block;
	width:207px;
	height:54px;
	margin:0;
	border:none;
	cursor:pointer;
	text-indent:-300px;
}

.BtnPanPlanche{
	background:url(/Skins/NatomShop/Img/Boutons/BtnPanier.jpg) no-repeat left;
}

.BtnPanPack{
	background:url(/Skins/NatomShop/Img/Boutons/BtnPanPack.jpg) no-repeat left;
}

* html .NavButton input.BtnPanPlanche{
	padding-left:1000px;
}

*+html .NavButton input.BtnPanPlanche{
	padding-left:1000px;
}

* html .NavButton input.BtnPanPack{
	padding-left:1000px;
}

*+html .NavButton input.BtnPanPack{
	padding-left:1000px;
}

.NavButton span{
	padding:0;
	margin:0;
	border:0;
	position:relative;
	z-index:1;
	display:block;
	float:none;
	width:auto;
	color:#fff;
	display:block;
	padding-top:4px;
	padding-bottom:2px;
	margin-top:36px;
	padding-left:107px;
	padding-right:5px;
	font-weight:bold;
}

.NavButton span.SpanPack{
	background-color:#398D8F;
	padding-left:65px;
}

.NavButton span.SpanPlanche{
	background-color:#5ABDC2;
}

*+html .NavButton span{
	cursor:pointer;
}


* html .NavButton span{
	display:block;
	cursor:pointer;
}

.NavButton div{
	padding:0;
	margin:0;
	border:0;
}

input.BtnPanierMbx{
	z-index:2;
	padding:0;
	border:0;
	display:block;
	width:207px;
	height:54px;
	margin:0;
	border:none;
	cursor:pointer;
	text-indent:-300px;
	background:url(/Skins/NatomShop/Img/Boutons/BtnPanierMbx.jpg) no-repeat;
	margin-top:20px;
}

* html input.BtnPanierMbx{
	margin-top:30px;
	padding-left:1000px;
}

*+html input.BtnPanierMbx{
	margin-top:30px;
	padding-left:1000px;
}

/*input.LienAjouterPack{
	background:none;
	position:absolute;
	top:0;
	display:block;
	width:207px;
	height:54px;
	margin:0;
	border:none;
	cursor:pointer;
	text-indent:-300px;
}

* html input.LienAjouterPack{
	display:block;
	padding-left:300px;
}

*+html input.LienAjouterPack{
	display:block;
	padding-left:300px;
}*/

/*span.TextInputPack{
	color:#fff;
	display:block;
	padding-top:38px;
	padding-left:65px;
	font-weight:bold;
}*/


/*-------------------------------TEMPLATE DEFAULT----------------------------------------*/
.ArtDefault a, .ArtDefault a:visited{
	background:transparent url(/Skins/NatomShop/Img/PuceVerte.jpg) no-repeat scroll 0 0;
	color:#288E44;
	display:block;
	min-height:14px;
	padding-left:20px;
	text-decoration:underline;
	margin-top:5px;
}

.ArtDefault a:hover{
	text-decoration:none;
}	

.ArtDefault{
	margin-top:20px;
}
